beautify the code, and add comments