Initialize, block e iteration