mesh
mesh class improvements

works