only load multicore if it's actually used...