add state sample