Some work on iManip.c