1580 lectures