find root() is tested;
fixed root level = 0 bug of generate level info
remember to save the model you get? 
root is not auto persistented,
however others are! why?