dont load config if config file is missing

also cleaned up some variables. we should keep it consistent and use
"easy to understand" variable names