initalize initResult if not specified
initResult now optional
0.17.1