Studying UniswapV3 part 2