style & doc