added IOP with left child