card viewer improvements mostly