Please critique my new routine.

Printable View