add 'ClearState'