temporary commit to test content provider object.
content provider !!! many many code be deleted, many many code be added!