worked on appointment gui