#16 - using native filter
#16 - removing previous complex search function
#16 - removing tests for previous complex search function