use more professional var name
test, refactor, and improve option hash printing