added additional fields to Card