Big update to support several context (top most controller, below status bar, above status bar)