Multi-Directional Search method