added recipe controller