making roots and diff work.