mod mvc and strategy patterns