Looking for advice on how to best approach card creatiion