corrected timer, added 'fail' outdo