Add card state design