new structure for objects created