first 2 lecture almost ready