only run at the top of the minute
account for lags in operations