i mixed up int and long