update source code to get description