refactor int to sbyte