I'm still checking why is this necessary (there's a similar example for limit, tracing the commits to see whatsup)