add one begrudgingly to find_and_modify methods