rocketmouse - part3 - WIP to adding GUI