added demo 'pass_all_vars'