wip, refactor initalizer, works in ember addon