fixed bug that if child existed but parent didnt
readme
whitespace tweak