separated js/css parse tasks