diff --git a/R/equalizeLevels.R b/R/equalizeLevels.R
index dc766c7a7a04a86fdb8d0a8f6f1209e322b818df..72dbe20be626f6355affc778d5091a2651fb027d 100644
--- a/R/equalizeLevels.R
+++ b/R/equalizeLevels.R
@@ -28,6 +28,16 @@
 #'
 #' @examples
 #'
+#' a <- data.frame(
+#'     Species=as.character(sample(iris$Species, size=10, replace=TRUE)),
+#'     stringsAsFactors=FALSE)
+#' str(a)
+#'
+#' levels(a$Species)
+#' levels(iris$Species)
+#'
+#' b <- equalizeLevels(target=a, ref=iris)
+#' str(b)
 #'
 equalizeLevels <- function(target, ref){
     if(is.data.frame(target) & is.data.frame(ref)){
@@ -41,14 +51,3 @@ equalizeLevels <- function(target, ref){
     }
     else stop("`target` and `ref` must be a data.frame.")
 }
-
-a <- data.frame(
-    Species=as.character(sample(iris$Species, size=10, replace=TRUE)),
-    stringsAsFactors=FALSE)
-str(a)
-
-levels(a$Species)
-levels(iris$Species)
-
-b <- equalizeLevels(target=a, ref=iris)
-str(b)