add bdlistview need to test