Update description, add comments to sources