user can add and view appointments