Updated references.
updated arguments
updated arguments and examples