Use time.time(), not id() which can repeat