fixed undefined: parsing field name by '.' and going deeper in record