component quality