going from input to recipe and back again