commented cart recommendations functions and fixed missing arguments