Agreed, all this is really poor named, I meant to revisit but did not.
Will rename and move the "result" at the end