Change Appkit init interface