Improve documentations