all cards use the new api