Added some documentation comments