Added some documentation!