extend to breakables traversing fix