using one content provider instead of 3