test with 3 nested objects