complete all feature added