add ability to insert_row