Some documentation added.