added default value for NewVariable