Split find into 4 methods.