repair nonliving square parse