rename to result to be more consistent internally