v1239 Random card link and minor fixes