My APM experiences