Root types