new state button control