Does anyone have any suggestions? I need to develop a form that will allow the user to pick a client and then push a button so the clock starts running. I know I can do this by inserting the current date/time for the line entry. I also know I can repeat the same proceedure for stop time. What I need to do is be able to take either the start and stop time and round it to lets say the nearest quarter hour or ten minutes of the hour or calculate the time difference and then round up or down to either the nearest quarter hour or 10 minutes of the hour. It would be preferable to also write the time difference to the table. Basically this would be a time/billing managment tool for a client that I have. I am access proficient, but lack skills in Visual Basic. So please treat me as if I am 3 years old and explain with exceptional detail.