defined new variables and definitions