variable names modified