complete insert ops