added some features
fix vendor commit