Add some documentation about each method