first version of srm_2