make sure shelve has stuff