added some stuff for vim