complete the feature