update feature else