allow updating without a hash