Squeegees and squeegees