fixes and additions for openacc mp