Improved auto root
playing with retentions