keep duration in seconds, for consistency in During and After methods