allow dashes in variable names