improved render - render tree added