Better description of the differences between this and the original code.