better handling of argument "models" and "cluster"