structure in object subsystem