What does off-the-shelf means?