nit: Please add a comment explaining why we need to plus one here.