test is for factory only