сделал выборку по-первому needs