primarily for srms