simple nonce function