adaptive PMOs