updated for smoothed time