fixed timestamp precision loss