Edit algorithm: filter by color first then rank you surf.