Ginseng refactored.