default cards argument and add option