Introductory comments and boilerplate
intro