de-implementing view holder pattern