Ok that worked, but I found a larger problem. Before I was using YUI with a json reader and it would populate my grid just fine. However with prototype my grid would not populate. I simply changed my reader to the xmlreader and data worked with prototype how weird.

With prototype and the jsonreader i still received the data back. I tested this by using a ds.on("load") event.