appointment scheduling v 0.1 implemented: reasons include: sick, drop add, and blargh. Blargh is totally a reason, right?