need to actually set the password from config if it is not passed as an argument