scopes commented. react_component changed