exception in supplied function in the question... great.