Found 3 synonyms
upon
upon signing
upon entry
upon entering
upon installation
upon arrival
upon request