APM design copy

APM v1/v2/v2.6 copy