cogito, ergo sum.