ahp implemented