http://web.utk.edu/~freeman/trout