Card generator almost there.