adding GUI, app is currently unusable.