cs691f.1.4.1