init api updated