computeEnhancements implementation started