added async task to pull substance names