checklist works fine now. need to add a deep resolver and hook up to taxize