improved cards ui