bug for unsigned and singed