changing around some variable names for conciseness