cart empty bug has fixed