add comments
style fixed