Starting to document the code