STM related. fix the problem of having to parse a family from a string