eval roots with fixes