new test case
merged
added mother to functions, they are not orphans anymore, and i think i will eat a pizza tonight