config file and flexible hash joins