added data obj test with multiple props seems to lose them might have to punt