Broken ListAdapter Implementation, not quite there yet