make cost have empty child