remove async dep