initial imports & submodule reference
new variable names