Make Cards

WARNING

The document is under development, please stay tuned.