Found 3 synonyms
upon
upon conclusion
upon the instruction
upon arriving
installation
for installation
power installation
electric installation