use a very aggressive, but portable prompt setting scheme