remove async dependency