fixed time issue, big numbers break precision