Why do we do `- 1` in first place?