fixed cart automatic cleanup