Hi @dave-espinosa, there are 2 things you need to be clear about:
- How the button widget operates &
- Session states
So besides the Streamlit documentation, also have a look at this excellent tutorial (10 most common explanations on the Streamlit forum) by @mathcatsand.
Cheers