Cart logig added