move pushback to RNode
replace function for simple to implement recovery