change topology initialization