add new function in 2014,September