Simplifying and commenting.