modified classname, etc