define_variables, more documenting