fixed initMainAr code