started with OPENMP optimisations
preparing to merge seb_openmp back into master