mark yuan revenge