Use parent_value gen function in check_down function