updated content provider, fixed bug in SelectionBuilder