как образуется complex object