Working version. Hold_item is still not implemented. Now can navigate
and search furnature.