Added a bit o documentation.