some support for mixing bigints and ints