removing unnecessary parens.
being more careful with pre-fetching, to make sure it doesn't crash.