shelves controller includes mobile request function for action show