fix search bug + add crypto + fix cacheDb