Card IO Addition