longer introduction for tutorial