- use setState

- use setState for onkyo and projector