Main Search Ball Squeezing J