update effects