Changes Factory to StrategyFactory