start implementation aip