Changing way objects are created to fit common practice