add recipe input