adding new major mode packages