initData implemented