fixes unsigned signed warning.