going thru example tweaking parameters to show what each thing is actually doing