fix #10
improve formatting