Add comments to the funcions.