Updated search module