Added Enhance function