rearranging init file