protocol-less src