updated GUI. STILL IN PROGRESS