I'm not sure to understand why we need to increment here? but ok, let's keep it like this and I'll see later.