exposes variables to make dynamic