more gui improvements