1604 lectures