implemented nice view for lists