Text this: Diffuse interface simulation of Marangoni convection