getByType depreciated, switch to getterOfProducts