Can this be broken into a separate pull request? Also, won't this just reload the page?