ported RootTest