Addded some documentation