usage detail added, some description of output.