fallback on the whole document if body fails