re-arrange things to improve flow.  Aleksey
Add example output.