appointment slot model added