alligned to pset7 instructions.