add state controller/view