switch apm-gpm