Worked on gui windows