mesh may28