Mesh fixing in Hamilton