2014-6-2-ok-rebuild-this-funcion