more signedness bugs
3 files changed