added default_protocol to settings