removing tomfoolery from mesh, adding list behavior to global