remove async require