timetable attempt 3(refresh on add and delete)