Additions to insert_