first init
modify docs