topology adaptation