cogito ergo sum.