text bug fixed and reference(updateEx and setAt)