fix issue with order of component init