update topology helper