different objects are created