• minor internal improvements