added custom view for adapter