doc and fix