You can maintain state within your component either by using a hidden input field: ```twig {{ hiddenInput('count', count) }} ``` Or by adding another `s-val` attribute to each button. ```twig <button sprig s-val:count="{{ count + 3 }}" s-val:offset="{{ offset }}"> ... </button> <button sprig s-val:offset="{{ offset + 3 }}" s-val:count="{{ count }}"> ... </button> ``` Since `s-val` is inherited, you can add it to a parent element for convenience. ```twig <div s-val:count="{{ count }}" s-val:offset="{{ offset }}"> <button ...>...</button> <button ...>...</button> </div> ```