fix description function