Add async for taperCalculation