major update 2

Content Provider