complete version at december 2014