updated 20141030