Reorganized.
Added support for multiple arguments.