SSL_Button refactor