HTTPS support
button acts more consistently