checkpoint

implementing with no card class.. etc