I want to set the code for an OnCurrent procedure to delay for 1 second, allowing controls to get data from subforms 1st then run the procedure to calculate on those controls. Access 2007 is too slow on getting the totals from the subforms with a lot of records:confused: .