signed/unsigned mismatch warnings removed