* md5(time()) is unreliable