Add option --precision and support for Control-C