+ CustomAdapter will be replace for BaseAdapter