added topology generator reducing a real one