getting force layout to work with new data model