no need for timestamp in check for update function