Added some documentations