added the level - tag to content provider
changed adaptive queue so it acts more like a priority queue (based on 
level tag)