minor fixes for optional arguments