bug fix in ghost cell geometry, need to debug edge ghost cell geometry