added sub-properties (a.b)