That is the flaw of my method :banghead:. The more records you have and the more days you want to show on the calendar, the slower it gets. That said, i know an attendance diary i set up a couple of years ago, handles 350 employees, with records over 5 years, showing 7 days on the diary form and...