Add comments and analysis parts.