seems to be running again, formatting code
formatted code
added program description