replace helper option with init