Glassy sweeper