topology module