Main Search Long Lasting Techniques