Fixed insertOrUpdate()