add option to overwrite variables that have already been set