8253 lectures