unifiy the way we open GUIs