fixed custom list view adapter