better card edit