formatting cleanup
how to run