got cards to work right, painting to screen correctly