Instead of taking the time to find records of interest from o(m) to o(0.3m), you've INCREASED it to o(n), where n >> m.