EECS461 lab work. make a copy here to sync different machines.