use AsyncTask when reading topology data