including fortran implicit libraries now
using mpi compiler wrappers