generic variable names