bugfix: choose the range only by creating a new recipe (not when
changing)