What Does Off The Shelf Mean