Set up initalizations, but abandoning this branch essentially