Integrating the APC class