reduce contacts
update openmp