The next generation
of squeegees