add two features for vim