Added SendState and updated State