Ensure new item does not overwrite old