init config everything hooked up