change interface for initParams to accept non log values.  also to get called on construction