eliminating template errors with correct block rendering methods