Support history API -- modify URL on button click