added control statements and array type (BUKKIT)