update method to use new gui design