fix pp, nested blocks