tighten nested property blocks