Частично сделал расширенный поиск