renderArea now public protected