Todo comes in as a root object