Fill Er Up - refined button handling