fix integer collision