nicer drawing now--overrode onMeasure in CardView