doesn't quite work. use regular vim module to manage modules