Specify factory class