change helper loader to use initializer