update gui, add styles