adopt authoring improvements