added generic fractals and changed calculation of roots