Mesh never ceases to amaze me