add exception to playCardUpon
start implementing playCardUpon