followed along in-class instructions