all integers are really longs in disguise