stack order:  code and write-up; lame conclusion