^ update effect for message