upon

Preposition
  1. On or immediately after a specified time or event Preposition
    Upon arrival, he called his family.
  2. In contact with; supported by Preposition
    The book rests upon the table.
synonyms: on, onto, above