added variable parameters through the command line