Sweeping away all obstacles