added load recipe funcion and did some house cleaning