Clearly separate the code between the parent and the child