new attribute structure for config