fixes to parameter handling