study the sqlite source ver-3080700