incorporate @wibaa feedback