minor formatting, forgot callback for async each