Fillings in Shelve