remove async dependency and update the others