SQlite is adopted for the data control