added ability to have multiple optional additions through the command line