added appointment creation