adding manager and customer GUIs