Meaning Of Off The Shelf