sz - factory association
sz - inherited factory