Main Search Mlp Self Suck