Hey Marco, How about naming `takeover-entire-window' `call-as-root' instead, and adding it to the repo? (defmacro call-as-root (component-class &rest initargs) `(call-component (context.window-component *context*) (make-instance ,component-class , at initargs))) I find this macro useful. Hoan