Make elution async