enhanced to take the imidiated new version of a feature