Added better js syntax and completion