more gui changes and updates