come on top of something—follow smth. (especially an unpleasant event):
- This embarrassment coming on top of a row with Nicholas, was more than she could stand.
get on top of something—overcome difficulties, etc.; deal with smth. successfully:
- He really felt he was getting on top of the situation.