updated recipe.py to allow empty project variables