parent object, some cleanup