A new hope

updateEffect sounds like a method name, needs* would be better