add appointment gui