improved buttons that don't reload/re-render the site on push (button type="button") does the trick.