VEE BLOCKS