the grad for the context vectors is to be fixed
removed the openmp library include