insert improved