Added Child and Adult logic.