lecture ...