viewcontroller ready to work with blocks, necessary make the blocks in the GP