Cooper_half FINAL