adding topology