started to work on gui