added 'elapsed'