moving func example to func2, show progression of the idea.