Cards should now take data in form of a dict.