Remove unnecessary error checking and fn(). Improve readability.