Formatted to be executable. Organizational changes.