modify effective