A bunch of roots improvements