Update documentations on code