yup, TOTAL_CPU_COUNT is also needed