not working
fixed roots