moved my pubs to PETSc, add some performance and MG