Cardenio, again