UPDATE use of microsecond lib to avoid nonce errors

Just a suggestion. This should give you a little more time precision to avoid the duplicate nonce errors.