Added Exponential Strategy
Made strategy Function based