thanks for the feedback, I change the way it behaves after thinking about what you said.
I also added a undo option for the last action for 30 seconds, to help with accidental “buy all” presses I’ve seen happen :D