GAMBLE-FIT-MESH