card solution