reverse function

Reverse constructs / swaps construct poles