HAIL MESH