add test for updating the same pk but with different time stamps