add sysinit and mutexes