various small additions.