TMC annual lecture