a little more on the object handling