fixed microsecond bug