make progress on 'detect a discover card'

#438 fixes