changing async callback variable names to make them unique at each step