integrating the srp