search module with scopes
add todos for Sergey
Fix function spec find bug.