add recipes by goto
modify recipes by goto