added the ability to do -x option in command line and the ability to do explicit user def vars