I liked your use of the limitation, cool way to handle reloading instead of just having it on an instant button by itself.