opinion stage