rename isObstructed to isBlocked