refactored check list to using sql - search time dropped from 29 sec to 0.215 sec!