fix json on appointments, again