added model for cart