new object design globally applied