adding GUI - not completed