improvements for JS
more improvements
fix yasnippet module??