main half