Added divided differences, not tested at all