[#41] Added search method to mode
[#38] No longer overwrites built-in method