fixed some cart bug5