Upload Using Variables, Expressions and Constants

Following best practices for naming, expressions, constants and etc.