simplified srp initial pass