changed the way recipes work