Had baffled, scratching head