still working on figuring out init settings

planning out algorithm also