"off the shelf" - - -