make ssl optional