mostly namespace case change
some doc