Main Search Big Blocks