introduce expand region
update yasnippet for makefile