Found 3 synonyms
on
on signing
on joining
on entering
on a line
on arriving
on demand
building
in building
log building
by building