20141120 modifed