changes from sage