use config for new variables
don't subtract 1