diff --git a/xchart/src/main/java/com/xeiam/xchart/Series.java b/xchart/src/main/java/com/xeiam/xchart/Series.java
index 213dd15776ef8387b3d361005d84eadcf29be638..285720302940f4cac2f0227311238ba966aa61c7 100644
--- a/xchart/src/main/java/com/xeiam/xchart/Series.java
+++ b/xchart/src/main/java/com/xeiam/xchart/Series.java
@@ -302,13 +302,13 @@ public class Series {
     return name;
   }
 
-  void replaceXData(Collection<?> newXData) {
+  public void replaceXData(Collection<?> newXData) {
 
     xData = newXData;
     calculateMinMax();
   }
 
-  void replaceYData(Collection<? extends Number> newYData) {
+  public void replaceYData(Collection<? extends Number> newYData) {
 
     yData = newYData;
     calculateMinMax();
diff --git a/xchart/src/main/java/com/xeiam/xchart/XChartPanel.java b/xchart/src/main/java/com/xeiam/xchart/XChartPanel.java
index 545e28764bcc1f09d705eb10f118443e71ce2a1c..8d1d56888675a88721ad125767597c8fb9c21954 100644
--- a/xchart/src/main/java/com/xeiam/xchart/XChartPanel.java
+++ b/xchart/src/main/java/com/xeiam/xchart/XChartPanel.java
@@ -261,7 +261,7 @@ public class XChartPanel extends JPanel {
     series.replaceYData(newYData);
 
     // generate X-Data
-    List<Number> generatedXData = new ArrayList<Number>();
+    List<Integer> generatedXData = new ArrayList<Integer>();
     for (int i = 1; i < newYData.size() + 1; i++) {
       generatedXData.add(i);
     }
diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
index 56360dc9f072d38d0f92936629ff0d1f86816c48..6c79c5f74d871c0a23f5bb80cf96946337dbc5af 100644
--- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
+++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Axis.java
@@ -49,9 +49,9 @@ public class Axis implements ChartPart {
   /** the axis direction */
   private Direction direction;
 
-  private double min;;
+  private double min;
 
-  private double max;;
+  private double max;
 
   /** the bounds */
   private Rectangle2D bounds;
@@ -84,7 +84,7 @@ public class Axis implements ChartPart {
   }
 
   /**
-   * Reset the default min and max values in preparation for calculating the actualy min and max
+   * Reset the default min and max values in preparation for calculating the actual min and max
    */
   void resetMinMax() {