reversability
not defined yet