per excellent suggestion by whiteinge