Removed addBatch method, the add method should be used. Also added events to the cart