doc and rename