mvc, diy event