documentation comments
samples changes