End time is off 2.008282 correct 2.0082811848023647 computed