POLYSWEEP