add json responses to index pages, lists; clean up deeds