Loader and Room generateItem method