updated list adapter, updated api client framework