cards might duplicate :] idk how to code it