add web-mode
use web-mode