async flatten
removed exec-sync dependency (ffi)