Framework for Exp gain