Filled out some documentations.