added functioning recipe editor