Why -1 ?