fixed some cart bug7