changed (int) to (Integer)