Main Search Replacement Displacement