changes to framework on how to pull initData