user dashboard and appointment prep