object structure entity