srp analysis and kernel