update Nov.21.14