futher gui impovements