fixes widget select all, adds cart select all