modift main appoint flow