super pedantic but the second param should be deleteRoot*s*