allowing users to override tls options parameter