improve card UI display