How challenging did you find IOP1503?