clean up
working on torsors