opened object interface