Fixed major bug in add(x)