move setup into sysinit step