fix all features
fix all features