freytag's changes