closing in on listadaptor impl.