further explain why bisect is helpful