HIP Thesis and notes