getfulltopology finished, no testing
fixed merge conflicts