new command-line arguments
simple preconditioning