Document code
Better spacing