Improved getView(String id, int index)