wingmesh routines now class methods  tends to be more convenient