will it always be `3`?