orchestrations refactoring - async data