added parent detection, HN TODOs, Vox TODOs and tests