add EffectViewController
update