param improvements