Properly run async commands and store the results