Ex. 8.2 implemented.