some modification on the gui