Main Search Flexible Fucker