update LoadFrom(className *r)