Found 2 synonyms
upon
upon signing
upon request
upon the fact
upon arriving
kill himself
Satan himself
free himself
by himself