some gui changes
gui and user