updated to show shaded cards by context