insert appoinment method