bug fix: on_unknown_card