fix first scenario?