Added optional arguments.