removed dependence on mkl_service