_private should never be used with sr