first scenario passing yeah