added a constant for unlimited capacity
added constant for unlimited item limit