Fix some theoretical signed/unsigned issues