fix findAndModify: either update and remove field is mandatory