additional parameters

I made the changes you suggested and everything is backwards compatible.