work to using gui