ViewHolder pattern was missing