implement insert_sql