some improvements to contribute document