why using Integer? 'int' is enough?