code optimization done, recipeList is now fetched on session bassis