user specefied params are now merged into defaults.  parameters are now properly unpacked into command list