a circular object with different objects