ouvinte controller/view