better metavariable