aicp needs