updated 20141012