[parameterized] init greatly improved
var dtc missing] memory efficiency greatly improved