add grab, split css, and import async module