correct item list parsing with nested objects