some comment and code format