init with options, not dyno object