no constructors on fragments
content provider and cursor background loader