Polyol metabolism