make scripts and css load only when needed;
comments more compressed;