some documentation restructuring