update effect run method.