Cleanup and small fixes. No Idea if 2reg is even possible for twos complement