cutting through obstacles