Insert processing