added numa support