Organize the code, provide excessive comments.