autotabbing and syntax colorring added