still more work on my content provider class