contain async components of js file