races against time