Removing address wires that are not needed. Adding intermediate values for round processing. Adding more of the round processing.