Create Smartshelf_updateQ