trying more sync/async combos