implemented chaining of sub-properties