syntax checked, add minify