actually return the passed-through origin function return