Updated to use SQL backend

Improvements in search criteria
Does not verify more than once anymore