Some things for mocking init
Init tests are passing, need better coverage confirm there are no regressions though