initialisation of AO