move timestamp-generation to server to avoid problems w/ misconfigured system time