appointment creation redone